The Racial Divide
The racial divide in Chicago has never really been a secret. However, the origin story to this divide may not be as commonly known. The roots of the racial divide, like many large cities across the United States, are no accident and can be traced back to federal regulation and policy. As the African American population began to grow in the early 20th century, they began to face housing and real estate practices that were totally racist. Redlining occurred across the country and particularly in Chicago allowing banks to refuse home loans to black families, especially in good neighborhoods. Federal regulation pushed white families into suburban neighborhoods and black families into urban areas.
Today these racial implications still exist. If you mention the north side of Chicago to anybody familiar with the area, you are implicitly speaking about the white side of Chicago. Contrarily, when mentioning the south side of Chicago, you are implicitly speaking about the black side of Chicago. These implications have become almost normal for Chicagoans, the racial divide is something that Chicagoans have grown up in, currently live with, and eventually become completely blind to the problems that it causes on its social constructs, its culture, and its economy.

The Wealth Divide
Chicago has, for a long time, been known for having some of the worst and most violent neighborhoods in the country. For years, headlines about the city of Chicago have been dominated by crime, shootings, and the lost lives of innocent children, much of which can be traced back to poverty.
The racial divide in Chicago has also, inevitably, lead to a divide in wealth as well. Decades of government policies have been put in place to try and undo the segregation that has affected the wealth divide and inequality surrounding Chicago. Suburbs with predominantly black neighborhoods have been held down by overpopulation and public inequity, causing the divide in income to widen even further. White suburbs have long had access to safe and growing neighborhoods and highways to get there.
The following graph show how great the income divide in Chicago really is with its segregated neighborhoods.

Chicago white households are wealthier than the nation’s average and the city’s African-Americans are significantly less wealthy than the national average (Asante-Muhammad, 17). Children have been (and still are) growing up in neighborhoods that were designed to keep them separated from white children, who are blessed with affluence and opportunity that many black children will never know.
The gini coefficient has long been used to measure inequality in income or wealth. A high gini coefficient represents a large dispersion in income, while a low gini shows a similarity and low deviation in income among residents. We can first note that Chicago as a whole experiences higher wealth inequality than the US average. When looking at the gini coefficient among different income classes, we can see that the largest deviations in income come from the poorest neighborhoods and the smallest deviation occurs in the middle income families.

References
Dedrick Asante-Muhammad, the director of the Racial Wealth Divide Initiative of the nonprofit group, which did the study with a grant from JP Morgan - Cited by Chicago Tribune
Sarah Nasr - AJ+
LS0tCnRpdGxlOiAiVGhlIERpdmlkZSBpbiBDaGljYWdvIgphdXRob3I6ICJESiBMZWUiCm91dHB1dDogaHRtbF9ub3RlYm9vawotLS0KICAKCgpgYGB7cn0KaW5zdGFsbC5wYWNrYWdlcygiZm9yY2F0cyIpCmBgYAoKCmBgYHtyIHNldHVwLCBpbmNsdWRlPUZBTFNFLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQprbml0cjo6b3B0c19jaHVuayRzZXQoZWNobyA9IEZBTFNFKQprbml0cjo6b3B0c19jaHVuayRzZXQobWVzc2FnZSA9IEZBTFNFKQprbml0cjo6b3B0c19jaHVuayRzZXQod2FybmluZyA9IEZBTFNFKQprbml0cjo6b3B0c19jaHVuayRzZXQoZmlnLmhlaWdodCA9IDUpCmtuaXRyOjpvcHRzX2NodW5rJHNldChmaWcud2lkdGggPSA4LjUpCmtuaXRyOjpvcHRzX2NodW5rJHNldChvdXQud2lkdGggPSAiMTAwJSIpCmtuaXRyOjpvcHRzX2NodW5rJHNldChkcGkgPSAzMDApCgpsaWJyYXJ5KHJlYWRyKQpsaWJyYXJ5KGdncGxvdDIpCmxpYnJhcnkoZHBseXIpCmxpYnJhcnkoZ2dtYXApCmxpYnJhcnkodmlyaWRpcykKbGlicmFyeShmb3JjYXRzKQpsaWJyYXJ5KGdncmVwZWwpCmBgYAoKCgpgYGB7cn0KdHJhY3RzIDwtIHJlYWRfY3N2KCJodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vc3RhdHNtYXRocy9zdGF0X2RhdGEvZ2gtcGFnZXMvYWNzX3RyYWN0X2RhdGFfMjAxNi5jc3YuZ3oiKQpgYGAKCgpgYGB7cn0KaWxsaW5vaXMgPC0gZmlsdGVyKHRyYWN0cywgc3RhdGUgPT0gIklsbGlub2lzIikKY2hpY2FnbyA8LSBmaWx0ZXIgKGlsbGlub2lzLCBjYnNhID09ICJDaGljYWdvLU5hcGVydmlsbGUtRWxnaW4sIElMLUlOLVdJIikKY2hpX2hpZ2hlcl9wb3AgPC0gZmlsdGVyIChjaGljYWdvLCBwb3B1bGF0aW9uID4gNzUwMCkKY2hpY2Fnb19wcm9wZXIgPC0gZmlsdGVyIChjaGljYWdvLCBjb3VudHkgPT0gIkNvb2sgQ291bnR5IikKc291dGhfc3VidXJicyA8LSBmaWx0ZXIgKGNoaWNhZ28sIGxhdCA8IDQxLjg4KQpub3J0aF9zdWJ1cmJzIDwtIGZpbHRlciAoY2hpY2FnbywgbGF0ID4gNDEuODgpCnRlbXAgPC0gc2VsZWN0KGNoaWNhZ29fcHJvcGVyLCBzdGFydHNfd2l0aCgicmFjZV8iKSkKY2hpY2Fnb19wcm9wZXIkbWF4X3JhY2VfY2F0ZWdvcnkgPC0gbmFtZXModGVtcClbYXBwbHkodGVtcCwgMSwgd2hpY2gubWF4KV0KY2hpY2Fnb19wb29yIDwtIGZpbHRlciAoY2hpY2FnbywgaGhfaW5jb21lX3E1IDw9IDMwMDAwKQoKbWF4X2JsYWNrIDwtIGZpbHRlcihjaGljYWdvX3Byb3BlciwgbWF4X3JhY2VfY2F0ZWdvcnkgPT0gInJhY2VfYmxhY2siKQoKYGBgCgoKCiMgVGhlIFJhY2lhbCBEaXZpZGUKClRoZSByYWNpYWwgZGl2aWRlIGluIENoaWNhZ28gaGFzIG5ldmVyIHJlYWxseSBiZWVuIGEgc2VjcmV0LiBIb3dldmVyLCB0aGUgb3JpZ2luIHN0b3J5IHRvIHRoaXMgZGl2aWRlIG1heSBub3QgYmUgYXMgY29tbW9ubHkga25vd24uIFRoZSByb290cyBvZiB0aGUgcmFjaWFsIGRpdmlkZSwgbGlrZSBtYW55IGxhcmdlIGNpdGllcyBhY3Jvc3MgdGhlIFVuaXRlZCBTdGF0ZXMsIGFyZSBubyBhY2NpZGVudCBhbmQgY2FuIGJlIHRyYWNlZCBiYWNrIHRvIGZlZGVyYWwgcmVndWxhdGlvbiBhbmQgcG9saWN5LiBBcyB0aGUgQWZyaWNhbiBBbWVyaWNhbiBwb3B1bGF0aW9uIGJlZ2FuIHRvIGdyb3cgaW4gdGhlIGVhcmx5IDIwdGggY2VudHVyeSwgdGhleSBiZWdhbiB0byBmYWNlIGhvdXNpbmcgYW5kIHJlYWwgZXN0YXRlIHByYWN0aWNlcyB0aGF0IHdlcmUgdG90YWxseSByYWNpc3QuIFJlZGxpbmluZyBvY2N1cnJlZCBhY3Jvc3MgdGhlIGNvdW50cnkgYW5kIHBhcnRpY3VsYXJseSBpbiBDaGljYWdvIGFsbG93aW5nIGJhbmtzIHRvIHJlZnVzZSBob21lIGxvYW5zIHRvIGJsYWNrIGZhbWlsaWVzLCBlc3BlY2lhbGx5IGluIGdvb2QgbmVpZ2hib3Job29kcy4gRmVkZXJhbCByZWd1bGF0aW9uIHB1c2hlZCB3aGl0ZSBmYW1pbGllcyBpbnRvIHN1YnVyYmFuIG5laWdoYm9yaG9vZHMgYW5kIGJsYWNrIGZhbWlsaWVzIGludG8gdXJiYW4gYXJlYXMuCgpUb2RheSB0aGVzZSByYWNpYWwgaW1wbGljYXRpb25zIHN0aWxsIGV4aXN0LiBJZiB5b3UgbWVudGlvbiB0aGUgbm9ydGggc2lkZSBvZiBDaGljYWdvIHRvIGFueWJvZHkgZmFtaWxpYXIgd2l0aCB0aGUgYXJlYSwgeW91IGFyZSBpbXBsaWNpdGx5IHNwZWFraW5nIGFib3V0IHRoZSB3aGl0ZSBzaWRlIG9mIENoaWNhZ28uIENvbnRyYXJpbHksIHdoZW4gbWVudGlvbmluZyB0aGUgc291dGggc2lkZSBvZiBDaGljYWdvLCB5b3UgYXJlIGltcGxpY2l0bHkgc3BlYWtpbmcgYWJvdXQgdGhlIGJsYWNrIHNpZGUgb2YgQ2hpY2Fnby4gVGhlc2UgaW1wbGljYXRpb25zIGhhdmUgYmVjb21lIGFsbW9zdCBub3JtYWwgZm9yIENoaWNhZ29hbnMsIHRoZSByYWNpYWwgZGl2aWRlIGlzIHNvbWV0aGluZyB0aGF0IENoaWNhZ29hbnMgaGF2ZSBncm93biB1cCBpbiwgY3VycmVudGx5IGxpdmUgd2l0aCwgYW5kIGV2ZW50dWFsbHkgYmVjb21lIGNvbXBsZXRlbHkgYmxpbmQgdG8gdGhlIHByb2JsZW1zIHRoYXQgaXQgY2F1c2VzIG9uIGl0cyBzb2NpYWwgY29uc3RydWN0cywgaXRzIGN1bHR1cmUsIGFuZCBpdHMgZWNvbm9teS4KCgoKYGBge3J9CnFtcGxvdChsb24sIGxhdCwgZGF0YSA9IGNoaWNhZ29fcHJvcGVyLCBnZW9tID0gImJsYW5rIikgKwogIGdlb21fcG9pbnQoYWVzKGNvbG9yID0gbWF4X3JhY2VfY2F0ZWdvcnkpLCBhbHBoYSA9IDAuOCwgc2l6ZSA9IDQpICsKICBhbm5vdGF0ZSgicG9pbnQiLCB4ID0gLTg3LjY0MywgeSA9IDQxLjg1NSwgY29sb3IgPSAiUmVkIiwgc2l6ZSA9IDMwLCBhbHBoYSA9IDAuMykgKwogIGFubm90YXRlKCJ0ZXh0IiwgeCA9IC04Ny41NjUsIHkgPSA0MS44NTUsIGxhYmVsID0gIkRvd250b3duIiwgY29sb3IgPSAiUmVkIiwgc2l6ZSA9IDcsIGFscGhhID0gLjgpICsKICBhbm5vdGF0ZSgidGV4dCIsIHggPSAtODcuNzMsIHkgPSA0MS44OCwgbGFiZWwgPSAiV2VzdCBTaWRlIiwgY29sb3IgPSAiRGFyayBHcmVlbiIsIHNpemUgPSA4KSArCiAgYW5ub3RhdGUoInRleHQiLCB4ID0gLTg3LjYzMywgeSA9IDQxLjc1OSwgbGFiZWwgPSAiU291dGggU2lkZSIsIGNvbG9yID0gIkRhcmsgR3JlZW4iLCBzaXplID0gMTIpICsKICBhbm5vdGF0ZSgidGV4dCIsIHggPSAtODcuNjQ1LCB5ID0gNDEuOTUsIGxhYmVsID0gIk5vcnRoIFNpZGUiLCBjb2xvciA9ICJwdXJwbGUiLCBzaXplID0gMTIpCiAgCmBgYAoKCiMgVGhlIFdlYWx0aCBEaXZpZGUKQ2hpY2FnbyBoYXMsIGZvciBhIGxvbmcgdGltZSwgYmVlbiBrbm93biBmb3IgaGF2aW5nIHNvbWUgb2YgdGhlIHdvcnN0IGFuZCBtb3N0IHZpb2xlbnQgbmVpZ2hib3Job29kcyBpbiB0aGUgY291bnRyeS4gRm9yIHllYXJzLCBoZWFkbGluZXMgYWJvdXQgdGhlIGNpdHkgb2YgQ2hpY2FnbyBoYXZlIGJlZW4gZG9taW5hdGVkIGJ5IGNyaW1lLCBzaG9vdGluZ3MsIGFuZCB0aGUgbG9zdCBsaXZlcyBvZiBpbm5vY2VudCBjaGlsZHJlbiwgbXVjaCBvZiB3aGljaCBjYW4gYmUgdHJhY2VkIGJhY2sgdG8gcG92ZXJ0eS4KClRoZSByYWNpYWwgZGl2aWRlIGluIENoaWNhZ28gaGFzIGFsc28sIGluZXZpdGFibHksIGxlYWQgdG8gYSBkaXZpZGUgaW4gd2VhbHRoIGFzIHdlbGwuIERlY2FkZXMgb2YgZ292ZXJubWVudCBwb2xpY2llcyBoYXZlIGJlZW4gcHV0IGluIHBsYWNlIHRvIHRyeSBhbmQgdW5kbyB0aGUgc2VncmVnYXRpb24gdGhhdCBoYXMgYWZmZWN0ZWQgdGhlIHdlYWx0aCBkaXZpZGUgYW5kIGluZXF1YWxpdHkgc3Vycm91bmRpbmcgQ2hpY2Fnby4gU3VidXJicyB3aXRoIHByZWRvbWluYW50bHkgYmxhY2sgbmVpZ2hib3Job29kcyBoYXZlIGJlZW4gaGVsZCBkb3duIGJ5IG92ZXJwb3B1bGF0aW9uIGFuZCBwdWJsaWMgaW5lcXVpdHksIGNhdXNpbmcgdGhlIGRpdmlkZSBpbiBpbmNvbWUgdG8gd2lkZW4gZXZlbiBmdXJ0aGVyLiBXaGl0ZSBzdWJ1cmJzIGhhdmUgbG9uZyBoYWQgYWNjZXNzIHRvIHNhZmUgYW5kIGdyb3dpbmcgbmVpZ2hib3Job29kcyBhbmQgaGlnaHdheXMgdG8gZ2V0IHRoZXJlLiAKClRoZSBmb2xsb3dpbmcgZ3JhcGggc2hvdyBob3cgZ3JlYXQgdGhlIGluY29tZSBkaXZpZGUgaW4gQ2hpY2FnbyByZWFsbHkgaXMgd2l0aCBpdHMgc2VncmVnYXRlZCBuZWlnaGJvcmhvb2RzLgoKCmBgYHtyfQpnZ3Bsb3QoY2hpY2FnbywgYWVzKHJhY2VfYmxhY2ssIGhoX2luY29tZV9xNSkpICsKICBnZW9tX3BvaW50KCkgKwogIGdlb21fc21vb3RoKG1ldGhvZCA9ICJsbSIsIGNvbG9yID0gImJsdWUiLCBzZSA9IEZBTFNFLCBsaW5ldHlwZSA9ICJkYXNoZWQiLCBzaXplID0gMikgKwogIGFubm90YXRlKCJyZWN0IiwgeG1pbiA9IC0xLCB4bWF4ID0gMTAsIHltaW4gPSAwLCB5bWF4ID0gMTA1MDAwMCwgZmlsbCA9ICJibHVlIiwgYWxwaGEgPSAwLjIpICsKICBhbm5vdGF0ZSgidGV4dCIsIHggPSAzMCwgeSA9IDkzMDAwMCwgbGFiZWwgPSAiQmxhY2sgcG9wdWxhdGlvbiBvZiAxMCUgb3IgbGVzcyIsIHNpemUgPSAxMCwgY29sb3IgPSAiYmx1ZSIpICsKICBhbm5vdGF0ZSgicmVjdCIsIHhtaW4gPSA4NSwgeG1heCA9IDEwMSwgeW1pbiA9IDAsIHltYXggPSAyNTAwMDAsIGZpbGwgPSAiYmxhY2siLCBhbHBoYSA9IDAuMSkgKwogIGFubm90YXRlKCJ0ZXh0IiwgeCA9IDg1LCB5ID0gMzAwMDAwLCBsYWJlbCA9ICJCbGFjayBwb3B1bGF0aW9uIG9mIDg1JSBvciBtb3JlIiwgc2l6ZSA9IDEwKQpgYGAKCgpDaGljYWdvIHdoaXRlIGhvdXNlaG9sZHMgYXJlIHdlYWx0aGllciB0aGFuIHRoZSBuYXRpb24ncyBhdmVyYWdlIGFuZCB0aGUgY2l0eSdzIEFmcmljYW4tQW1lcmljYW5zIGFyZSBzaWduaWZpY2FudGx5IGxlc3Mgd2VhbHRoeSB0aGFuIHRoZSBuYXRpb25hbCBhdmVyYWdlIChBc2FudGUtTXVoYW1tYWQsIDE3KS4gQ2hpbGRyZW4gaGF2ZSBiZWVuIChhbmQgc3RpbGwgYXJlKSAgZ3Jvd2luZyB1cCBpbiBuZWlnaGJvcmhvb2RzIHRoYXQgd2VyZSBkZXNpZ25lZCB0byBrZWVwIHRoZW0gc2VwYXJhdGVkIGZyb20gd2hpdGUgY2hpbGRyZW4sIHdobyBhcmUgYmxlc3NlZCB3aXRoIGFmZmx1ZW5jZSBhbmQgb3Bwb3J0dW5pdHkgdGhhdCBtYW55IGJsYWNrIGNoaWxkcmVuIHdpbGwgbmV2ZXIga25vdy4KClRoZSBnaW5pIGNvZWZmaWNpZW50IGhhcyBsb25nIGJlZW4gdXNlZCB0byBtZWFzdXJlIGluZXF1YWxpdHkgaW4gaW5jb21lIG9yIHdlYWx0aC4gQSBoaWdoIGdpbmkgY29lZmZpY2llbnQgcmVwcmVzZW50cyBhIGxhcmdlIGRpc3BlcnNpb24gaW4gaW5jb21lLCB3aGlsZSBhIGxvdyBnaW5pIHNob3dzIGEgc2ltaWxhcml0eSBhbmQgbG93IGRldmlhdGlvbiBpbiBpbmNvbWUgYW1vbmcgcmVzaWRlbnRzLiAgV2UgY2FuIGZpcnN0IG5vdGUgdGhhdCBDaGljYWdvIGFzIGEgd2hvbGUgZXhwZXJpZW5jZXMgaGlnaGVyIHdlYWx0aCBpbmVxdWFsaXR5IHRoYW4gdGhlIFVTIGF2ZXJhZ2UuIFdoZW4gbG9va2luZyBhdCB0aGUgZ2luaSBjb2VmZmljaWVudCBhbW9uZyBkaWZmZXJlbnQgaW5jb21lIGNsYXNzZXMsIHdlIGNhbiBzZWUgdGhhdCB0aGUgbGFyZ2VzdCBkZXZpYXRpb25zIGluIGluY29tZSBjb21lIGZyb20gdGhlIHBvb3Jlc3QgbmVpZ2hib3Job29kcyBhbmQgdGhlIHNtYWxsZXN0IGRldmlhdGlvbiBvY2N1cnMgaW4gdGhlIG1pZGRsZSBpbmNvbWUgZmFtaWxpZXMuIAoKCmBgYHtyfQpnZ3Bsb3QoY2hpY2Fnb19wcm9wZXIsIGFlcyhoaF9pbmNvbWVfcTIsIGhoX2dpbmkpKSArCiAgZ2VvbV9wb2ludCgpICsKICBnZW9tX3Ntb290aChtZXRob2QgPSAibG9lc3MiLCBjb2xvciA9ICJibHVlIiwgc2UgPSAiRkFMU0UiLCBzaXplID0gMikgKwogIGdlb21fbGluZShhZXMoeSA9IDAuNCksIHNpemUgPSAyLCBjb2xvciA9ICJkYXJrIGJsdWUiKSArCiAgYW5ub3RhdGUoInRleHQiLCB4ID0gMTI1MDAwLCB5ID0gMC4zOCwgbGFiZWwgPSAiVVMgYXZlcmFnZSIsIHNpemUgPSAxMiwgY29sb3IgPSAiZGFyayBibHVlIikgKwogIGFubm90YXRlKCJyZWN0IiwgeG1pbiA9IDAsIHhtYXggPSAzNDk5OSwgeW1pbiA9IC4zLCB5bWF4ID0gLjcxLCBmaWxsID0gInJlZCIsIGFscGhhID0gMC4xKSArCiAgYW5ub3RhdGUoInJlY3QiLCB4bWluID0gMzUwMDAsIHhtYXggPSA5OTk5OSwgeW1pbiA9IC4zLCB5bWF4ID0gLjcxLCBmaWxsID0gImJsdWUiLCBhbHBoYSA9IDAuMSkgKwogIGFubm90YXRlKCJyZWN0IiwgeG1pbiA9IDEwMDAwMCwgeG1heCA9IDE1MDAwMCwgeW1pbiA9IC4zLCB5bWF4ID0gLjcxLCBmaWxsID0gImdyZWVuIiwgYWxwaGEgPSAwLjEpICsKICBhbm5vdGF0ZSgidGV4dCIsIHggPSAxNzAwMCwgeSA9IC42OCwgbGFiZWwgPSAiTG93IEluY29tZSIsIHNpemUgPSAxMiwgY29sb3IgPSAicmVkIikgKwogIGFubm90YXRlKCJ0ZXh0IiwgeCA9IDY1MDAwLCB5ID0gLjY4LCBsYWJlbCA9ICJNaWRkbGUgQ2xhc3MiLCBzaXplID0gMTIsIGNvbG9yID0gImJsdWUiKSArCiAgYW5ub3RhdGUoInRleHQiLCB4ID0gMTI1MDAwLCB5ID0gLjY4LCBsYWJlbCA9ICJVcHBlciBDbGFzcyIsIHNpemUgPSAxMiwgY29sb3IgPSAiZGFyayBncmVlbiIpCmBgYAoKCiMjIFJlZmVyZW5jZXMKCkRlZHJpY2sgQXNhbnRlLU11aGFtbWFkLCB0aGUgZGlyZWN0b3Igb2YgdGhlIFJhY2lhbCBXZWFsdGggRGl2aWRlIEluaXRpYXRpdmUgb2YgdGhlIG5vbnByb2ZpdCBncm91cCwgd2hpY2ggZGlkIHRoZSBzdHVkeSB3aXRoIGEgZ3JhbnQgZnJvbSBKUCBNb3JnYW4gLSBDaXRlZCBieSBDaGljYWdvIFRyaWJ1bmUKClNhcmFoIE5hc3IgLSBBSisKCgoKCgpgYGB7cn0KZ2dwbG90KGNoaWNhZ29fcHJvcGVyLCBhZXMoaGhfZ2luaSkpICsKICBnZW9tX2FyZWEoc3RhdCA9ICJiaW4iKSArCiAgZmFjZXRfd3JhcCh+bWF4X3JhY2VfY2F0ZWdvcnkpICsKICBhbm5vdGF0ZSgicmVjdCIsIHhtaW4gPSAwLjQxLCB4bWF4ID0gMC40NSwgeW1pbiA9IDAsIHltYXggPSAxMTAsIGNvbG9yID0gImJsdWUiLCBhbHBoYSA9IDAuMikKICAKYGBgCgoKYGBge3J9CmdncGxvdChjaGljYWdvX3Byb3BlciwgYWVzKG1heF9yYWNlX2NhdGVnb3J5LCBoaF9naW5pKSkgKwogIGdlb21fY29sKCkKYGBgCgoKYGBge3J9CmdncGxvdChjaGljYWdvX3Byb3BlciwgYWVzKGhoX2luY29tZV9xMiwgaGhfZ2luaSkpICsKICBnZW9tX3BvaW50KCkgKwogIGdlb21fc21vb3RoKG1ldGhvZCA9ICJsb2VzcyIsIGNvbG9yID0gImJsdWUiLCBzZSA9ICJGQUxTRSIsIHNpemUgPSAyKSArCiAgZ2VvbV9saW5lKGFlcyh5ID0gMC40KSwgc2l6ZSA9IDIsIGNvbG9yID0gImRhcmsgYmx1ZSIpICsKICBhbm5vdGF0ZSgidGV4dCIsIHggPSAxMjUwMDAsIHkgPSAwLjM4LCBsYWJlbCA9ICJVUyBhdmVyYWdlIiwgc2l6ZSA9IDEyLCBjb2xvciA9ICJkYXJrIGJsdWUiKSArCiAgYW5ub3RhdGUoInJlY3QiLCB4bWluID0gMCwgeG1heCA9IDM0OTk5LCB5bWluID0gLjMsIHltYXggPSAuNzEsIGZpbGwgPSAicmVkIiwgYWxwaGEgPSAwLjEpICsKICBhbm5vdGF0ZSgicmVjdCIsIHhtaW4gPSAzNTAwMCwgeG1heCA9IDk5OTk5LCB5bWluID0gLjMsIHltYXggPSAuNzEsIGZpbGwgPSAiYmx1ZSIsIGFscGhhID0gMC4xKSArCiAgYW5ub3RhdGUoInJlY3QiLCB4bWluID0gMTAwMDAwLCB4bWF4ID0gMTUwMDAwLCB5bWluID0gLjMsIHltYXggPSAuNzEsIGZpbGwgPSAiZ3JlZW4iLCBhbHBoYSA9IDAuMSkgKwogIGFubm90YXRlKCJ0ZXh0IiwgeCA9IDE3MDAwLCB5ID0gLjY4LCBsYWJlbCA9ICJMb3cgSW5jb21lIiwgc2l6ZSA9IDEyLCBjb2xvciA9ICJyZWQiKSArCiAgYW5ub3RhdGUoInRleHQiLCB4ID0gNjUwMDAsIHkgPSAuNjgsIGxhYmVsID0gIk1pZGRsZSBDbGFzcyIsIHNpemUgPSAxMiwgY29sb3IgPSAiYmx1ZSIpICsKICBhbm5vdGF0ZSgidGV4dCIsIHggPSAxMjUwMDAsIHkgPSAuNjgsIGxhYmVsID0gIlVwcGVyIENsYXNzIiwgc2l6ZSA9IDEyLCBjb2xvciA9ICJkYXJrIGdyZWVuIikKYGBgCgoKYGBge3J9CmdncGxvdChjaGljYWdvX3Byb3BlciwgYWVzKG1heF9yYWNlX2NhdGVnb3J5KSkgKwogIGdlb21fYmFyKCkgKwogIGdlb21fcG9pbnQoYWVzKHggPSByYWNleSA9IG1lZGlhbl9yZW50KSkKYGBgCgoKYGBge3J9CmdncGxvdChjaGljYWdvX3Byb3BlciwgYWVzKG1heF9yYWNlX2NhdGVnb3J5LCBtZWRpYW5fcmVudCkpICsKICBnZW9tX2NvbCgpCmBgYAoKYGBge3J9CnFtcGxvdChsb24sIGxhdCwgZGF0YSA9IGNoaWNhZ29fcHJvcGVyLCBnZW9tID0gImJsYW5rIikgKwogIGdlb21fcG9pbnQoYWVzKGNvbG9yID0gaGhfaW5jb21lX3EyKSwgc2l6ZSA9IDUpICsgCiAgc2NhbGVfY29sb3JfdmlyaWRpcygpICsKICAgYW5ub3RhdGUgKCJyZWN0IiwgeG1pbiA9IC04Ny41NiwgeG1heCA9IC04Ny43LCB5bWluID0gNDEuODgxODMyLCB5bWF4ID0gNDIuNSwgZmlsbCA9ICJibHVlIiwgYWxwaGEgPSAxKQpgYGAKCgo=